<%@page import="com.wanmait.hotelManage.vo.Pager"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.text.DateFormat"%>
<%@page import="com.wanmait.hotelManage.vo.News"%>
<%@page import="java.util.List"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%
    String path=request.getContextPath();
    List<News>news=(List<News>)request.getAttribute("news");
    %>
<jsp:include page="/manage/inc/header.jsp"></jsp:include>
   <jsp:include page="/manage/inc/menu.jsp"></jsp:include>
    <!--/sidebar-->
    <div class="main-wrap">

        <div class="crumb-wrap">
            <div class="crumb-list"><i class="icon-font"></i><a href="<%=path%>/manage/index.jsp">首页</a><span class="crumb-step">&gt;</span><span class="crumb-name">新闻管理</span></div>
        </div>
        <div class="result-wrap">
            <form name="myform" id="myform" method="post">
                <div class="result-title">
                    <div class="result-list">
                        <a href="<%=path%>/manage/news/insert.jsp"><i class="icon-font"></i>新增作品</a>
                        <a id="batchDel" href="javascript:void(0)"><i class="icon-font"></i>批量删除</a>
                        <span id="roomtypeid">
                    标题：<input type="text" size="5" id="textid">
                     <input class="btn btn-primary btn6 mr10" id="roomtype" value="搜索" type="button"><span id="spanroomtype"></span>
                     </span>
                    </div>
                </div>
                <div class="result-content">
                <div id="pagerdiv">
                    <table class="result-tab" width="100%">
                        <tr>
                            <th class="tc" width="5%"><input class="allChoose" name="" type="checkbox"></th>
                            <th>序号</th>
                            <th>ID</th>
                            <th>标题</th>
                            <th>简介</th>
                            <th>内容</th>
                            <th>图片</th>
                            <th>时间</th>
                            <th>操作</th>
                        </tr>
                        <%
                        if(news!=null){
                        	DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                        	for(int i=0;i<news.size();i++){
                        		News n=news.get(i);
                        		String inputTime=df.format(n.getInputTime());
                        		%>
                        		<tr id="tr<%=n.getId()%>">
                            <td class="tc"><input data-id="<%=n.getId() %>" class="choose" name="id[]" value="59" type="checkbox"></td>
                            <td><%=i+1 %></td>
                            <td><%=n.getId()%></td>
                            <td><%=n.getTitle() %></td>
                            <td><%=n.getIntr()%></td>
                            <td style="width:400px;height:100px"><%=n.getContent() %></td>
                            <td><img width="70" src="<%=path%>/static/manage/images/news/<%=n.getPic()%>"></td>
                            <td style="width:150px;"><%=inputTime %></td>
                            <td>
                               <%--  <a class="link-update" href="<%=path%>/manage/NewsServlet?action=by&id=<%=n.getId()%>">通过</a> --%>
                                <a class="link-del" id="de<%=n.getId() %>" href="javaScript:void(0)">删除</a>
                            </td>
                        </tr>
                        		<%
                        	}
                        }
                        %>
                    </table>
                    <div class="qwe">
                    <%
                    Pager pager=(Pager)request.getAttribute("pager");
                    if(pager!=null){
                    	 int start= 1;
                         int end =pager.getPageCount();
                         if(pager.getPageCount()>5){
                        	 start=pager.getPageNo()-2<1?1:pager.getPageNo()-2;
                        	 end=start+4;
                        	 if(end>pager.getPageCount()){
                        		 end=pager.getPageCount();
                        		 start=end-4;
                        	 }
                         }
                         %>
                         [<a class="ok" href="javascript:void(0)">上一页</a>]
                         <%
                    	for(int i=start;i<=end;i++){
                    		%>
                    		[<a class="number" href="javascript:void(0)"><%=i %></a>]
                    		<%
                    	}
                         %>
                         [<a class="no" href="javascript:void(0)">下一页</a>]
                         <%
                    }
                    %>
                    </div>
                </div>
                </div>
            </form>
        </div>
    </div>
    <!--/main-->
</div>
<jsp:include page="/manage/inc/footer.jsp"></jsp:include>
<style>
.qwe{
text-align:center;
}
#roomtypeid{
margin-left:100px;
}
</style>
<script>
$(function(){
	$("#pagerdiv").on("click",".link-del",function(){
		if(!window.confirm("你确定要删除吗")){
			return false;
		}
		var id=$(this).attr("id").substring(2);
		$.ajax({
			url:"<%=path%>/manage/NewsServlet?action=de",
			data:{id:id},
			success:function(){
				$("#tr"+id).remove();
			}
		})
	})
	$("#pagerdiv").on("click",".allChoose",function(){
		$(".choose").prop("checked",$(this).prop("checked"));
	})
	$("#batchDel").click(function(){
		var ids=[];
		$(".choose:checked").each(function(){
			var id=$(this).data("id");
			ids.push(id);
		});
		if(ids.length>0){
			$.get("<%=path%>/manage/NewsServlet?action=del",
					{id:ids.toString()},
					function(){
						for(var i=0;i<ids.length;i++){
							$("#tr"+ids[i]).remove();
						}
					}
					)
				}
	})
	$(".no").click(function(){
							/* $(".number").css("color","black");
							$(this).css("color","red"); */
							var cont=<%=pager.getPageNo()%>;
							if(cont<<%=pager.getPageCount()%>){
							cont++;
							}
							$.ajax({
								url:"<%=path%>/manage/NewsServlet?action=initTwo",
									data:{id:cont},
										success:function(msg){
											$("#pagerdiv").html(msg);
										}
							})
						})
	$(".ok").click(function(){
		/* $(".number").css("color","black");
		$(this).css("color","red"); */
		var cont=<%=pager.getPageNo()%>;
		if(cont>1){
		cont--;
		}
		$.ajax({
			url:"<%=path%>/manage/NewsServlet?action=initTwo",
				data:{id:cont},
					success:function(msg){
						$("#pagerdiv").html(msg);
					}
		})
	})
	$(".number").click(function(){
		/* $(".number").css("color","black");
		$(this).css("color","red"); */
		var cont=$(this).html();
		if($(".number").html()==cont){
			th=$(this)
		}
		$.ajax({
			url:"<%=path%>/manage/NewsServlet?action=initTwo",
				data:{id:cont},
					success:function(msg){
						$("#pagerdiv").html(msg);
					}
		})
	})
	$("#roomtype").click(function(){
		var text=$("#textid").val();
		if(text.length==0){
			$("#spanroomtype").html("不能为空");
			return false;
		}else{
			$("#spanroomtype").html(" ");
			$.ajax({
				url:"<%=path%>/manage/NewsServlet?action=search",
					data:{text:text},
						success:function(msg){
							$("#pagerdiv").html(msg);
						}
			})
		}
	})
	})

</script>
